Upstream Petroleum Contracts 05-05-2025